Lessons from applying experimentation in software engineering prediction systems
نویسندگان
چکیده
Within software engineering prediction systems, experiments are undertaken primarily to investigate relationships and to measure/compare models’ accuracy. This paper discusses our experience and presents useful lessons/guidelines in experimenting with software engineering prediction systems. For this purpose, we use a typical software engineering experimentation process as a baseline. We found that the typical experimentation process in software engineering is supportive in developing prediction systems and have highlighted issues more central to the domain of software engineering prediction systems.
منابع مشابه
Reducing uncertainty in Systems Engineering through Defence Experimentation
Defence Experimentation (DE) is becoming adopted in Defence as a means to improve requirements elicitation, especially in capability development. However there is currently no established method for predicting the effort required in DE. This paper makes some first steps to address this, by carefully surveying the benefits of DE to the Systems Engineering process, the different needs of DE and t...
متن کاملThe Role of Experimentation in Software Engineering
Research proposals need to be validated either by formal proofs or by applying empirical methods (e.g. controlled experiments). Many authors have pointed out that the level of experimentation in software engineering is not satisfactory. The quantity of experimentation is too low as a lot of software engineering publication do not contain any empirical validation at all. But also the quality of ...
متن کاملLessons Learned from Software Engineering Multi-Agent Systems
The popularity of agent-based systems has increased rapidly in recent years because agents bring intelligence, reasoning and autonomy to software systems. A number of software engineering frameworks and/or methodologies have been proposed to support multi-agent systems construction. Traditionally, the development of AI systems in general and intelligent agent-based systems in particular had ado...
متن کاملThe Unified Information Security (INFOSEC) Architecture
This report captures the development, lessons learned, and future recommendations from a collaborative research and development activity between the Air Force sponsored Comprehensive Approach to Reusable Defense Software (CARDS) Program, the Department of Defense (DoD), and the Software Engineering Institute (SEI). This activity explored innovative but practical techniques for formalizing and a...
متن کاملThe Unified Information Security (INFOSEC) Architecture (UIA) Gadfly Project
This report captures the development, lessons learned, and future recommendations from a collaborative research and development activity between the Air Force sponsored Comprehensive Approach to Reusable Defense Software (CARDS) Program, the Department of Defense (DoD), and the Software Engineering Institute (SEI). This activity explored innovative but practical techniques for formalizing and a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008